#ifndef NAVE_H
#define NAVE_H

#include "Objeto.h"

#include <GL/glut.h>

#include <iostream>

class Nave : public Objeto
{
      
  private:
   
      Direcao direcao;

  public:

      Nave();  
      Nave(float x, float y);     
      ~Nave();
      
      void setDirecao (Direcao dir);
      Direcao getDirecao();

      void printDados();

      void desenhar();
      void rotacionarEsquerda();
      void rotacionarDireita();
      void acelerar();
      void desacelerar();
      void mover(int height, int width); 

};

#endif
